*{margin: 0; padding: 0;}
        

        .login-box{
            padding: 30px;
            margin-top: 4em;
            -webkit-box-shadow: -4px 7px 46px 2px rgba(0, 0, 0, 0.1);
            box-shadow: -4px 7px 46px 2px rgba(0, 0, 0, 0.1);
            background: #ffffff;
            width: 360px;
            height: 460px;
            margin: 100px auto;
        }

        .login-box h2{
            text-transform: uppercase;
            letter-spacing: 2px;
            font-size: 20px;
            font-weight: 500;
            margin: 0 0 30px 0;
            color: #000000;
        }

        .login-box div{
            
            margin-bottom: 30px;
        }

        .login-box label{
            font-weight: 300;
            font-size: 14px;
            font-weight: 300;
        }

        .login-box p{
            font-size: 14px;
            color: #9f9f9f;
            font-weight: 300;
        }

        .login-box p a{
            color: #000000;
            text-decoration: none;
        }

        .login-box p a:hover{
            text-decoration: 1px solid black;
        }

        .login-box .text-control{
            font-size: 16px;
            font-weight: 300;
            height: 50px;
            width: 300px;
            padding-left: 0;
            padding-right: 0;
            outline: none;
            border: none;
            border-bottom: 1px solid rgba(0, 0, 0, 0.1);
            -webkit-box-shadow: none;
            box-shadow: none;
            -webkit-border-radius: 0px;
            border-radius: 0px;
            -webkit-transition: all 0.3s ease;
            transition: all 0.3s ease;
        }

        .login-box .text-control::-webkit-input-placeholder {
            color: rgba(0, 0, 0, 0.3);
            text-transform: uppercase;
            }
            .fh5co-form .form-control::-moz-placeholder {
            color: rgba(0, 0, 0, 0.3);
            text-transform: uppercase;
            }
            .fh5co-form .form-control:-ms-input-placeholder {
            color: rgba(0, 0, 0, 0.3);
            text-transform: uppercase;
            }

        .btn{
            height: 50px;
            width: 100px;
            padding-right: 20px;
            padding-left: 20px;
            border: none;
            border-radius: 5px;
            background: #33cccc;
            color: #ffffff;
            -webkit-box-shadow: -2px 10px 20px -1px rgba(51, 204, 204, 0.4);
            box-shadow: -2px 10px 20px -1px rgba(51, 204, 204, 0.4);
        }

        .btn:hover{
            color: #ffffff;
            background: #47d1d1 !important;
            outline: none;
            }